package com.dominator.service;

import com.dominFramework.core.typewrap.Dto;
import com.dominator.utils.api.ApiMessage;
import com.dominator.utils.exception.ApiException;

public interface ApiOrderService {



    /**
     * 统一订单
     * @param dto
     * @return
     * @throws ApiException
     */
    ApiMessage createOrder(Dto dto) throws ApiException;




    /**
     * 查询订单详情
     * @param dto
     * @return
     * @throws ApiException
     */
    ApiMessage getOrderNotice(Dto dto) throws ApiException;

    /**
     * 查询用户游戏账户详情
     * @param dto
     * @return
     * @throws ApiException
     */
    ApiMessage getGameOrderNotice(Dto dto) throws ApiException;
}
